新型: new type, new kind...
歇: to rest, to take a break, to stop, to halt, (dialect) to sleep, a moment, a short while...
默读: to read in silence...
中途: midway...
复原: to restore (sth) to (its) former condition, to recover from illness, recovery...
无比: incomparable, matchless...
猛然: suddenly, abruptly...
年: year...
车站: rail station, bus stop...
无奈: to have no alternative, frustrated, exasperated, helpless, (conjunction) but unfortunately...